Big Huge Thesaurus

khmer rouge

noun

sounds kind of like